package com.invernadero.invernaderotesis.Modelo.Fabricas;

import com.invernadero.invernaderotesis.Modelo.Entidades.Ambiente.*;
import com.invernadero.invernaderotesis.Modelo.Entidades.Tanque.*;
import com.invernadero.invernaderotesis.Modelo.Entidades.*;
import com.invernadero.invernaderotesis.Modelo.Entidades.Entidad;


public class FabricaEntidad {
	
	// Creamos una instancia de la clase Acidez
	public static Entidad CrearAcidez()
    {
		return (new Acidez());
		
	} // CrearInvernadero
		
	// Creamos una instancia de la clase Humedad
	public static Entidad CrearHumedad()
    {
		return (new Humedad());
		
	} // CrearHumedad
	
	// Creamos una instancia de la clase Temperatura
	public static Entidad CrearTemperatura()
    {
		return (new Temperatura());
		
	} // CrearTemperatura
	
	// Creamos una instancia de la clase Luminocidad
	public static Entidad CrearLuminocidad()
    {
		return (new Luminocidad());
		
	} // CrearLuminocidad
	
	// Creamos una instancia de la clase TanqueAgua
	public static Entidad CrearTanqueAgua()
    {
		return (new TanqueAgua());
		
	} // CrearTanqueAgua

	// Creamos una instancia de la clase TanqueLiquidoEspecial
	public static Entidad CrearTanqueLiquidoEspecial()
    {
		return (new TanqueLiquidoEspecial());
		
	} // CrearTanqueLiquidoEspecial
	
	// Creamos una instancia de la clase Cliente
	public static Entidad CrearCliente()
    {
		return (new Cliente());
		
	} // CrearCliente
	
	// Creamos una instancia de la clase Planta
	public static Entidad CrearPlanta()
    {
		return (new Planta());
		
	} // CrearPlanta
	
	// Creamos una instancia de la clase Invernadero
	public static Entidad CrearInvernadero()
    {
		return (new Invernadero());
		
	} // CrearInvernadero
}
